/*
 * Copyright 2010 Pierre Heinzerling, Uwe Janner, Patrick Wright
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
* {
	font-family: Verdana, Helvetica, Arial;
	font-size: 8pt;
}
body {
	min-width: 357px;
	overflow-x: hidden;
}

.selected_tag {
	font-weight: bold;
	font-size: 110%;
}

.default_hidden {
	display: none;
}

p#current_context{
	color: #CC6600;
	font-size: 12pt;
}
label {
	display: block;
	font-weight: bold;
	margin-top: 5px;
}
input.inputElement {
	border: 1px solid #CCCCCC;
	width: 235px;
}
input.formBtn{
	width: 100px;
	padding: 2px 0px;
}

div#currentPageCtn .inputElement {
	border: 1px solid #CCCCCC;
	width: 100%;
}
div#icon_bar {
	float: right;
}

div#icon_bar a img{
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	padding: 2px;
}
div#icon_bar a:hover img{
	border-color: #666666;
}

a.collapser {
	padding: 3px;
	padding-left: 7px;
	color: #000000;
	background-color: #FF9900;
	text-decoration: none;
	display: block;
	margin-top: 10px;
}
a.collapserClosed, a.collapser {
	border-radius: 5px;
}
a.collapserOpen {
	border-radius: 5px 5px 0px 0px;
}
div.collapsible {
	border: 1px solid #FF9900;
	border-radius: 0px 0px 5px 5px;
	padding: 5px;
}
div#currentPageCtn{
	padding-right: 10px;
}
div.linkItem{
	clear: both;
}
div#current_theme_div{
	padding-top: 15px;
}
a.unlikeBtn{
	float: left;
	margin-right: 5px;
	visibility: hidden;
}
div.scoreTxt{
	font-size: 6pt;
	float: right;
	margin-left: 3px;
	text-align: right;
}
div#currentPageCtnLoader{
	text-align: center;
}
img#waiting_img{
	display:none;
	float:right;
}
div#new_theme_div{
	border-top: 1px solid #FF9900;
	margin-top: 10px;
	padding-top: 5px;
}
a.themeLink {
	display: block;
	padding-left: 10px;
}